China's March Trade Surplus Narrows to $102.64B, Exports Surge Amid Import Decline
China's trade surplus in March fell to $102.64 billion from February's $170.51 billion but exceeded expectations. Exports rose by 12.4% year-on-year, while imports dropped by 4.3%,...